pigheaded fellow - French English Dictionary